2382,2378,2375,2371,2369,2365,2357,2354,2351,2349,2348,2347,2347,2347,2346,2344,2346,2346,2348,2350,2352,2355,2357,2360,2363,2365,2368,2373,2375,2380,2381,2382,2380;790,788,788,787,788,787,787,789,789,790,798,799,800,805,809,812,812,813,813,812,812,814,815,814,815,812,812,810,807,807,802,799,795